package net.lshimokawa.scjp.exception01;

public class Calculadora {
	public int sumarNumerosPositivos(int a, int b) {
		if (a < 0 || b < 0) {
			throw new CalculadoraUncheckedException(
					"Ambos sumandos deben ser positivos");
		}
		return a + b;
	}

	public int restarNumerosPositivos(int a, int b)
			throws CalculadoraCheckedException {
		if (a < 0 || b < 0) {
			throw new CalculadoraCheckedException(
					"Ambos sumandos deben ser positivos");
		}
		return a - b;
	}

	public int dividir(int a, int b) {
		return a / b;
	}
}
